Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HARROW PLACE Detached £509,524 £319,000 31 Jan 2014
4 HARROW PLACE Detached £514,071 £111,000 30 Oct 1998
5 HARROW PLACE Detached £541,757 £335,000 6 Jun 2008
6 HARROW PLACE Detached £357,146 £283,000 27 Oct 2017
10 HARROW PLACE Detached £407,813 £225,000 9 Nov 2005
11 HARROW PLACE Detached £595,766 £325,000 18 Aug 2005
14 HARROW PLACE Detached £482,577 £86,000 3 May 1996
15 HARROW PLACE Detached £606,916 £129,950 17 Jul 1998
17 HARROW PLACE Detached £473,538 £146,000 23 Oct 2001
21 HARROW PLACE Detached £408,080 £245,000 7 Jun 2013
23 HARROW PLACE Detached £474,429 £265,000 20 Jan 2006
25 HARROW PLACE Detached £528,787 £122,000 16 Jul 1999
29 HARROW PLACE Detached £511,030 £250,000 15 Apr 2004
31 HARROW PLACE Detached £415,664 £89,000 20 Jul 1998
33 HARROW PLACE Detached £568,297 £332,500 21 Mar 2012